cause and consequence - Francés Inglés Diccionario